accomplishment of task - French English Dictionary